patterns & practices: App Arch Guide 2.0 Knowledge Base

AppArch.zip (274,2 MB)
patterns & practices Application Architecture Guide 2.0 Knowledge Base project site.

patterns & practices: Application Architecture Guide 2.0

patterns & practices Application Architecture Guide 2.0 Community Site

ASP.Net MVP Framework

aspnetmvp.zip (22,4 MB)
A project to get you started with creating and designing websites. The project is intended to provide you with guidance for whatever you want to do in ASP.Net. We hope to make it easier for you to create and reuse your websites by focusing on productivity and quality.

ASP.NET Portal Starter Kit v4.5

The ASP.NET Portal Starter Kit demonstrates how you can use ASP.NET and the .NET Framework to build a dynamic portal application.

AStar Sample WPF Application by Ben Scharbach

The A* Pathfinding component contains an A* Manager, with three A* path finding engines, allowing for 3 simultaneous path searches on PC and XBOX. - By Ben

patterns & practices: Windows Azure Security Guidance

Proven Practices, end-to-end application scenarios, guidelines, Q&A, and task-based how-tos for building secure cloud applications with Azure.

Background Motion

Background Motion is a community site allowing the public to contribute or find content for use with Windows DreamScene.

BI Architecture and Design Guide

This release is an outcome of an exploratory project done by the P&P group (Microsoft) to understand the BI Landscape, Challenges and Common Solutions. The Architecture and Design Guidelines for BI Applications provides prescriptive guidance on how to overcome architectural challenges and design issues when building Business Intelligence solutions using Microsoft platform. This guide is intended for software architects and developers who are developing Business Intelligence applications using SQL Server 2005 - Integration Services and Analysis Services.

Microsoft Best Practices Analyzer w ASP.NET plugin

BPAEngine.zip (5,5 MB)
The Microsoft Best Practices Analyzer Engine is a general purpose framework that allows a user to programmatically scan different types of system objects (WMI, XML, Windows Registry, etc.) and evaluate data from those objects against a compilation of best practices and rules. The BPA Engine comes preinstalled with a Shared Source best practices analyzer plug-in for ASP.NET 2.0 configuration, documentation on how to create new rules, and the engine itself. This project is part of the Power Toys for Visual Studio, and is led by the Developer Solutions team at Microsoft.

Smart Client Software Factory / CAB Extensions

Extensions for Smart Client Software Factory / Composite UI Application Block

Claims Based Identity & Access Control Guide

claimsid.zip (76,8 MB)
Community site for patterns & practices Claims based Authentication and Authorization Guide.

.NET Zen CodeDom Patterns

The CLR and other .NET code contains many recurring patterns. As these patterns appear in code, they may also appear in code generated by CodeDom graphs, yet generating these patterns requires lot of work, which is quite repetitive. This library contains many pattern implementations for use in your own CodeDom generator, which could help you in decreasing the amount of code you write by thousands of lines.

.NET Code Kindler

This project generates boilerplate classes for a subset of design patterns where it is applicable. The currently supported design patterns are: * Provider Model * Singleton It generates both C# and Visual Basic.NET class files.

.NET Configuration Manager

CoMan.zip (1,7 MB)
The “.Net Configuration Manager” tool allows developers to manage .net 2.0 configuration sections and perform the following tasks: Validate configuration Encrypt configuration files Manage changes in configuration differences for deployment scenario's The tool is non-intrusive and can be ran from within Visual Studio.net or in a standalone tool.

CommonServiceLocator

Common Service Locator library is now located here: https://github.com/unitycontainer/commonservicelocator

patterns & practices: Prism

CompositeWPF.zip (231,5 MB)
Prism provides guidance to design and build rich, flexible, and easy-to-maintain Windows Presentation Foundation and Silverlight.

Patterns & Practices: Composite WPF Contrib

Composite WPF Contrib contains community extensions to the patterns & practices Prism project

Design for Operations

dfo.zip (11,5 MB)
Project focused on developing tools and guidance to help enable the development of highly manageable applications on the Windows platform.

.communities

.communities is an AJAX-enabled, multi-user content management system that allows for an individual or an ISP to quickly create and administer a collaborative website such as a club site, a user group site, or a news site. Based on the popular source code of the original Community Starter Kit (CSK) released in 2003, it has a number of standard content modules and supports multiple site/url configurations via a single database. .communities contains all the features that you would expect to find in any other Web 2.0 application; HTML content, Wikis, Blogs, Discussions, Photo Galleries, RSS Newsfeeds etc. as well as a plethora of advanced configuration options and settings. Out of the box, .communities has everything you need to create and manage most types of site - its easy to use and runs on a core framework that can be fully customised if required.

dotFitness - .NET 4.0 Sample

dotfitness.zip (146 kB)
dotFitness is a sandbox for learning some of todays hottest patterns and practices.